embodied technical progress - Deutsch Englisch Wörterbuch